@CHARSET "UTF-8";

div.menu_item {
  display: block;
}

div.menu_item div {
  display: block;
  float: left;
  width: 100%;
}

div.menu_item span {
  padding: 4px;
}

div.menu_item .entry {
  display: inline-block;
  font-size: 20px;
  float: left;
}

div.menu_item .tags {
  float: left;
  margin: 0;
  padding: 0;
}

div.menu_item .tags img {
  float: left;
  padding: 0;
  padding-top: 8px;
}

div.menu_item .price {
  font-size: 20px;
  float: right;
}

div.menu_item .description {
  float: left;
  font-size: 12px;
  padding-left: 8px;
}

h2.menu_category {
  color: #f4eedd;
  text-shadow: 0.1em 0.1em 0.1em black;
}

#sections {
  list-style-image: none;
  list-style-type: none;
  list-style-position: none;
  font-size: 12px;
  margin-left: 4px;
  padding: 0;
}

#sections li {
  float: left;
  display: block;
  width: 100%;
}

#sections a:link {
  color: #b29f8b;
}

#sections a:visited {
  color: #5b4455;
}

#sections a:active {
  color: #d7cfb7;
}

#sections a:hover {
  color: silver;
}